be snookered


Results for "be snookered"

English - Turkish Dictionary

be snookered

(English - Turkish Dictionary) :
İng., k. dili çok zor bir durumda kalmak/bulunmak, köşeye sıkışmak.